#include "parse_input.h"

#include <iostream>
#include <cassert>

int main()
{
    ParseInput parseTest;
    for (auto element : parseTest.GetToken("sEt KeY vALue")) {
        assert(!parseTest.GetToken("sEt KeY vALue").empty());
        std::cout << element.source << " " << element.type << std::endl;
    }
    Token token1 = {PARAM, "true"};
    Token token2 = {PARAM, "false"};
    Token token3 = {PARAM, "1 * 1024"};
    std::cout << parseTest.ToValue(token1) << " " << parseTest.ToValue(token2) << " " << parseTest.ToValue(token3) << std::endl;
}